import { pget, ppostJson, post,postFileByFormData} from '@/utils/req';
import { modalApi } from '@/utils/modalReq';

// 维保列表
export function getTableList(query: any) {
  return pget(`${modalApi.carMessage}/assetscarmaintenance/page`, query);
  
}

// 新增车辆维保管理
export function addMaintenance(data: any) {
  return ppostJson(
    `${modalApi.carMessage}/license/assetscarlicense/save`,
    data,
  );
}


// 导入提交
export function importSave(data: any) {
  return postFileByFormData(
    `${modalApi.carMessage}/assetscarmaintenance/importMaintenance`,
    data,
  );
}


// 导入错误列表
export function getErrorList(query?: any) {
  return pget(
    `${modalApi.carMessage}/assetsaccidentdataprocessing/maintenancePage`,
    query,
  );
}


// 修改辆维保管理
export function editMaintenance(data: any) {
  return ppostJson(
    `${modalApi.carMessage}/license/assetscarlicense/update`,
    data,
  );
}

// 删除辆维保管理
export function deleteMaintenance(data: { ids: string }) {
  return post(`${modalApi.carMessage}/license/assetscarlicense/remove`, data);
}

// 查看辆维保管理
export function viewMaintenance(query: any) {
  return pget(`${modalApi.carMessage}/assetscarmaintenance/detail`, query);
}

// 维保店列表
export function getMotList() {
  return pget(`${modalApi.carMessage}/vehicle/getMotList`);
}
